package edu.sctu;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.List;

public class UserListServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req,
                         HttpServletResponse resp)
            throws ServletException, IOException {
        // JSP页面中没有任何的JAVA代码！！！
        Database database = new Database();
        List<User> userList = database.getUserList();

        // EL表达式涉及到的所有变量必须在四块空间里面定义。
        req.setAttribute("userList", userList);

        req.getRequestDispatcher("/userList.jsp")
                .forward(req, resp);
    }
}
